package com.ccy.strategy;

import java.math.BigDecimal;

/**
 * @Author ChenChangYu
 * @Date 2022 10 08 16 36
 **/
public class StrawberryPrice implements FruitPrice{

    /**
     * 草莓价格计算
     * @param weight
     * @return
     */
    @Override
    public Double totalPrice(int weight) {
        return new BigDecimal("13")
                .multiply(new BigDecimal(String.valueOf(weight)))
                .doubleValue();
    }

    /**
     * 草莓打折价格
     * @param weight
     * @return
     */
    public Double discountPrice(int weight) {
        return new BigDecimal("13")
                .multiply(new BigDecimal(String.valueOf(weight)))
                .multiply(new BigDecimal("0.8"))
                .doubleValue();
    }
}
